squid rings - German English Dictionary